@charset "utf-8";
/*--通用基础样式 开始--*/
body{margin:0; padding:0; font: 12px/150% Microsoft YaHei,Arial,Helvetica,sans-serif;background:#fff; color:#000;}
html, body, div, span,  h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {  margin: 0;  padding: 0;}
input,select{vertical-align:middle;}
ol, ul { list-style: none outside none;}
textarea,input{outline:none; resize:none;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,p,input{margin:0; padding:0;font-weight:normal;}
li{list-style:none;}
i,em{font-style:normal;}
select{margin:0;padding:0;}
:focus {outline: 0 none;}
a img { border: 0 none;}
img { margin:0; padding:0;border:0;}
table { empty-cells: show;border-collapse:collapse;border-spacing:0;}
/*h2, h3 { font-size: 14px;}*/
h4, h5, h6 { font-size: 12px;}
em,i{ font-style:normal;}
/*链接属性 */
a{ color: #1a1a1a;text-decoration: none;outline: none;}
a:hover ,a.active{ color: #0081d9; }
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;}.clearfix {display: block;} 
/*块元素类*/
.of {overflow: hidden;}
.block { display: block;overflow: hidden;}
.hide { display: none;}
/*对齐类*/
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fix { *zoom: 1; }
.fix:after { display: table; content: ''; clear: both; }
.clear{clear:both;}
.fb{font-weight:bold;}
/*宽度类*/
.w{ width:100%; height:auto;}
.w1{ width:1200px; height:auto; margin:0 auto;}
/*过渡类*/
.tst{ transition:all  0.3s ease-in-out;}
.bdlt_d5{border-left:2px solid #455ede;}
.clblue{ color:#0081d9;}
.red{ color:#d62d2d;}
.bnone{ border:none;}
.boxsh{ box-shadow:0px 4px 4px #d9dade;}
.bgrey{ background-color:#f7f7f7;}
.mt30{ margin-top:30px;}
.mt16{ margin-top:16px;}
.mb20{ margin-bottom:20px;}
.mb24{ margin-bottom:24px;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.mb14{ margin-bottom:14px;}
.mb10{ margin-bottom:10px;}
.mr20{ margin-right:20px;}
.mr10{ margin-right:10px;}
.mu{ margin:0 auto;}
.bs{height:auto;border: 1px solid #e2e2e2;background-color: #fff;}
.bt{height:auto;border: 1px solid #e2e2e2;background-color: #fff; border-top:2px solid #0081d9;}
.bs5:hover{ box-shadow:2px -2px 5px #d9dade;}
.a-color{color:#fff; }
.diqu-color{color: #fff;}
/*--通用基础样式 结束--*/

/*top*/
.top{ padding-top:30px;}
.top .logo{width:241px; height:62px; background:url(/Images/xuexiao/LOGO.png) no-repeat center; color: beige}
.search{ width:624px; height:62px;}
ul.search-hd li{ height:22px; line-height:22px; float:left; color:#0081d9; padding:0 10px; font-size:12px; cursor:pointer; }
ul.search-hd li.active{ color:#fff; background-color:#0081d9;}
.search-bd{ border:3px solid #0081d9; height:34px;}
.s1{height:18px; border-right:1px solid #e0e0e0; color:#e0e0e0; width:60px;margin-top:8px; cursor:pointer;}
.s1 i{ color:#e0e0e0; font-size:12px; margin-left:6px;}
.s1 span{ height:18px; line-height:18px; color:#666;display:inline-block; width:50px; font-size:14px; background-color:#fff; padding-left:10px;}
.s1 span.active{ height:30px;}
.search-s{background-color:#fff; display:none;border:3px solid #0081d9; width:618px; border-top:0px;z-index:2; position:absolute;}
.search-s dl{ width:598px; z-index:1; padding:10px 10px 0 10px ; border-bottom:1px dotted #eee;}
.search-s dl dt{ float:left; width:50px; text-align:center;}
.search-s dl dd{ float:left; width:548px;}
.search-s dl dd a{ float:left; margin-left:20px; margin-bottom:10px;}
.search-input { height:34px; line-height:34px;}
.search-input .iconfont{ font-size:18px; color:#bbb; margin:0 6px 0 10px;}
.search-input .search-txt{ height:34px; line-height:34px; width:403px; border:none; color:#999; font-size:14px; }
.search-input .search-btn{ width:120px; height:34px; background-color:#0081d9; border:none; box-shadow:none; color:#fff; font-size:18px; cursor:pointer;}
/*navbox*/
.navbox{ height:282px; overflow:hidden;}
.nav{border-bottom:2px solid #0081d9; height:38px;}
.nav li{ float:left; height:38px; line-height:38px;margin-right:2%;}
.nav li a{ color:#1a1a1a; font-size:16px; }
.nav li a:hover{ color:#0081d9 }
.nav a.area-t{ color:#fff;line-height:38px; width:172px; display:inline-block;background-color:#0081d9; padding:0 0 0 18px;}
.nav a.area-t:hover{ color:#fff;}
.nav-area {background-color: #0081d9;color: #fff;position: relative;z-index: 9999;}
.na-c{ position:relative;border-bottom:1px solid #0081d9;border-top:1px solid #0081d9;}
.na-c li span{ width:164px; border-left:1px solid #0081d9;border-right:1px solid #0081d9; padding:0 10px 0 14px;font-size:14px; color:#fff; display:block; height:35px; line-height:35px;}/*jj*/
.na-c li span .fr{ width:20px; height:35px; text-align:center; *margin-top:-34px;}/*jj*/
.na-item {width: 510px;height: 280px;background: #FFF; border-bottom:1px solid #0081d9;border-right:1px solid #0081d9; position:absolute; left:190px; top:0px; padding:0 20px; display:none; z-index:3;overflow :auto;}
.na-item1 {width: 510px;height: 35px;background: #FFF; border-bottom:1px solid #0081d9;border-right:1px solid #0081d9; position:absolute; left:190px; top:245px; padding:0 20px; display:none; z-index:3;overflow-y :hidden}
.na-c li:hover span{ background-color:#fff; display:block; border-right-color:#fff; color:#0081d9;}
.na-c li:hover .na-item{ display:block;}
.na-item {background: #fff none repeat scroll 0 0;border-bottom: 1px solid #0081d9;border-right: 1px solid #0081d9;display: none;
  height: 280px;left: 190px;overflow: auto;padding: 0 20px;position: absolute;top: 0;width: 510px;z-index: 66;}
.na-item dt{ color:#222; font-size:14px; height:30px; line-height:30px; border-bottom:1px solid #ddd;}
.na-item dd{ padding:10px 0;}
.na-item dd a{ color:#222; font-size:12px; margin-right:20px; line-height:28px; height:28px; white-space:nowrap; display:inline-block;}
.na-item1 dd a{ color:#222; font-size:12px; margin-right:20px; line-height:0px; height:28px; white-space:nowrap; display:inline-block;}
.na-item dd a:hover{ color:#0081d9;}
.navigation{ height:40px; background-color:#0081d9;}
.navigation li{ width:100px; line-height:40px; float:left; text-align:center; height:40px;}
.navigation a{ font-size:16px; color:#fff;}
.navigation li.active,.navigation li:hover{ background-color:#239cee}



/*crumbs*/
.crumbs{height:30px;line-height:30px;color:#333; font-size:12px; box-shadow:1px 1px 2px #f5f5f5;}
.crumbs span{float:left;margin:0 6px; font-family:"SimSun"}
.crumbs a:link,.crumbs a:visited{color:#333;float:left; font-size:12px;}
.crumbs a:hover{text-decoration:underline;color:#0081d9;}


/*slidebox*/
.slidebox{ position:relative; width:740px; height:272px; margin:10px 10px 0px 10px;}
.slidebox .hd{ position:absolute; bottom:0px; right:10px; height:20px; z-index:2; line-height:30px; text-align:center;}
.slidebox .hd li{ float:left; height:8px; width:8px; border-radius:50%; background-color:#a3a3a2; color:#a3a3a2; margin-left:6px; display:inline-block;}
.slidebox .hd li.on{background-color:#0081d9; color:#0081d9;}
.slidebox .bd li{ position:relative;width:740px; height:272px;}
.slidebox .bd p{ position:absolute; bottom:0px; background-color:rgba(0,0,0,.6); width:100%; height:40px; line-height:40px; color:#fff; font-size:14px;opacity: 0.8}

/*apply*/
.apply{ width:248px;padding-top:26px; margin-bottom:20px;}
a.apply-t{ height:30px; width:98px; background-color:#e54d39; color:#fff; text-align:center; line-height:30px;display:block; font-size:14px; border-radius:4px;}
a.onlineqq{ color:#e54d39; font-size:12px;display:block; text-align:center; text-decoration:underline; margin-top:18px;}
.apply p{ text-align:center; color:#666; font-size:14px; margin-top:3px; height:34px; line-height:34px; border-bottom:1px solid #e6e6e6;}
.apply-s p{ border:none;}
.apply li a{ line-height:28px; color:#666; font-size:14px;}
.apply li a:hover{ color:#0081d9;}

/*首页*/
/*main-l*/
.main-l{ width: 940px;}
/*.hot{ width: 900px; padding: 0 10px; margin-bottom: 16px;}*/
.hot{ width: 900px; padding: 0 10px; margin-bottom: 16px;}
.news-t{ height: 36px; line-height: 36px; border-bottom:2px solid #f7f7f7;}
.news-t h3 a{ font-size: 18px; color:#1a1a1a; height: 36px; line-height: 36px; border-bottom:2px solid #0081d9; display: inline-block; font-weight:bold;}
.news-t span{ font-size: 18px; color:#1a1a1a; height: 36px; line-height: 36px; border-bottom:2px solid #0081d9; float:left;overflow:hidden; white-space:nowrap; font-weight:bold;}/*jj*/
.news-t span i{font-family:"SumSun";}
/*hot*/
.hot .more{ font-size: 14px; color: #666; font-family:"SumSun";}
.hot ul {padding:10px 0;}
.hot ul li{height: 28px; line-height: 28px; font-size: 14px; color: #1a1a1a;}
.hot ul li .iconfont{ color:#999; margin-right: 2px; height: 26px; margin-top:2px;}
.hot ul li .news-cont{ color: #1a1a1a; width:330px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.hot ul li .time{ color: #999;}
.hot ul li .news-cont:hover,.hot ul li .news-cont:hover i{color:#0081d9; }
.hot ul li .time:hover{color:#0081d9; }
.rec{ width:258px; }
.rec ul li a{display: inline-block; width:238px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
/*main-r*/
.main-r{ width:250px;}
.ad1{ width:250px; height:250px; overflow:hidden;}
/*new*/
.new-t{ height:34px; line-height:34px; padding-left:10px; color:#333; font-size:16px; border-bottom:1px solid #e2e2e2; font-weight:bold;}
.new-t a{color:#b3b3b3;font-size: 12px;margin-right: 10px;}
.new-t a:hover{ color:#0081d9;}
.new{ margin-bottom:20px;margin-top: 20px;}
.new ul{ padding:0 10px;}
.new ul li{ border-bottom:1px dashed #eee; padding:10px 0; }
.new ul li img{ width:50px; height:50px; border-radius:4px; float:left; margin-right:10px;}
.new .new-c{ width:168px;}
.new .new-c a{ font-size:16px; color:#333; display:block; margin-bottom:6px;}
.new .new-c a:hover{ color:#0081d9;}
.new .new-c p{ font-size:12px; color:#999;}
/*tutor*/
.tutor ul{ padding:10px 0;}
.tutor ul li .iconfont{ margin:0 4px; color:#0081d9;}
.tutor ul li { line-height:28px; border:none; padding:0px;}
.tutor ul li a{ color:#333; font-size:14px;width:214px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.tutor ul li a:hover{ color:#0081d9;}
.tutor span{ padding-left:24px; color:#999; font-size:12px;}
.info ul li{ line-height:25px}
.hot ul li .time span{ color: #999;}
/*ad2*/
.ad2{padding:6px 0px;margin-top:10px;margin-bottom:20px;text-align: center;}
.ad2 img{ display:block; margin:0 auto;}
/*ad5*/
.ad5 {padding: 6px 0px;margin: 10px 0;text-align: center;}
.ad5 img{ display:block; margin:0 auto;}
/*tbs*/
.list{ display: none;}
.tb-s{ margin-bottom:20px;}
.tb-s .list{ padding:20px 10px 0px 10px;}
.tbs-t{ height: 40px; border-bottom:1px solid #e0e0e0;}
.tbs-t span{ color: #1a1a1a; height: 40px; line-height: 40px; margin-right: 64px; font-size: 18px; font-weight:bold;}
.tbs-t  a{ height: 34px; line-height: 34px; display:inline-block; font-size: 14px; margin-right: 24px; cursor:pointer; }
.tbs-t  a.tb-h{border-bottom:2px solid #0081d9;}
.tbs-ib{ position:relative; top:0px; left:0px;height:156px; width:270px; overflow:hidden; margin-right:20px; margin-bottom:30px;}
.recimg{ position:absolute; top:0px; left:0px;}
.tbs-c{ width:620px;}
.tbs-c .tbs-c-t{ font-size:18px; color:#1a1a1a; margin-bottom:10px; display:block; font-weight:bold;}
.tbs-c .tbs-c-t:hover{ color:#0081d9;}
.tbs-c p{ line-height:24px; font-size:14px;color:#1a1a1a;}
.tbs-c p.shortup{ line-height:16px; text-indent:2em;}
.tb-s ul{ margin-right:-10px;}
.tb-s ul li{ position:relative; float:left; height:152px; width:170px; border:1px solid #e2e2e2; overflow:hidden; margin-right:10px;}
.tbs-cs{ height:152px; width:170px;margin-top: 0px;}
.tbs-cs img{ display:block; margin:0px auto;}


.tbs-cs h5{ text-align:center; color:#1a1a1a; font-size:14px;}
.tbs-mb{ position:absolute;  top:100%; background:url(/Images/xuexiao/op.png) 0px 0px repeat; /*background:linear-gradient(to bottom, rgba(0, 0, 0, 0.3)0%,rgba(0, 0, 0, 1) 100%);*/height:80px; width:170px; padding-top:72px; transition:.3s; }
.tb-s ul li:hover .tbs-mb{ top:0;}
.tb-s ul li:hover .tbs-cm h5{ display:none;}
.pro-l:hover .tbs-cs h5{ display:none;}
.tb-s ul li:hover .tbs-cs h5{ display:none;}
.tbs-cs h5{ position:absolute; bottom:0px; text-align:center; color:#fff; width:100%; height:30px; background:url(/Images/xuexiao/op.png) 0px 0px repeat;  line-height:30px;}
.tbs-mb span{ display:inline-block; *vertical-align:0; text-align:center; border-bottom:2px solid #0081d9; font-size:14px;color:#fff;  height:22px; line-height:22px;}
.tbs-mb p{color:#fff; font-size:12px;height:22px; line-height:22px; margin-bottom:2px; padding-left:16px;}
.tbs-mb h5{ text-align:center; margin-bottom:4px;}
.tbs-cm img{ margin:0px;}
/*.pro-l*/
.pro-l{ position:relative; height:288px; width:226px; overflow:hidden;}
.pro-l .tbs-cs,.pro-l .tbs-mb{ height:288px; width:226px;}
.pro ul{ width:696px;}
.pro ul li{ width:155px; height:138px; margin:0 0 8px 8px;}
.pro-l .tbs-mb{height:96px; width:226px; padding-top:192px; transition:.3s;}
.pro-l  .tbs-mb p{padding-left:56px;}
.pro-l:hover .tbs-mb{top:0px;}
.pro ul .tbs-mb{height:80px; width:155px; padding-top:58px; transition:.3s;}
/*ad3*/
.ad3{box-shadow:0px 0px 3px #f5f5f5; padding:10px 0; margin:10px auto;text-align: center}
.ad3 img{ margin:0 auto; display:block;}

/*名师简介*/
/*elite*/
.elite ul{ padding:20px; border-top:1px solid #e2e2e2;}
.elite ul li{ float: left;
  height: 24px;
  line-height: 24px;
  margin: 0px 19px;
  overflow: hidden;
  width: 186px;}
.elite ul li a{ color:#1a1a1a; font-size:14px;}
.elite ul li a:hover{ color:#0081d9;}
.elite .t-c{ padding:0 20px;}
/*teacher*/
.teacher{ padding:20px 0; border-bottom:1px solid #ddd;}
.teacher img{ margin-right:20px; border-radius:4px;}
.teacher h3{ font-weight:bold; font-size:18px; color:#1a1a1a; margin-bottom:20px;}
.teacher p{ color:#666; font-size:14px; line-height:22px;}
.t-info{ font-size:16px; color:#666; padding-top:20px;}
.t-info span{ margin-bottom:8px;}
.t-info p{ text-indent:2em; margin-bottom:20px; line-height: 26px;}

/*大学详细信息*/
/*.emoji-list{ border-bottom:1px dashed #ddd;}*/
.emoji-list li {width: 20%; height: 117px;cursor: pointer;display: inline;padding: 10px 0;margin: 3px 0;position: relative;text-align: center;float: left;height: auto;background: 0 0;}
.emoji-name {display: block;font-size: 16px;height: 26px;line-height: 26px;padding: 7px 0 0;}
.emoji-num {color: #c33;display: block;font-size: 12px;height: 22px;line-height: 22px;}
.comment{ padding:20px;}
.comment-t{ font-size:16px; color:#1a1a1a; margin-bottom:20px;}
.head-img{ height:42px; width:42px; margin-right:20px;}
.com-form textarea{border:#999 1px solid;padding:5px; width:538px; height:68px; font-size:16px; color:#1a1a1a; margin-bottom:8px;}
.emotion {width: 42px;height: 20px;background:url(/Images/xuexiao/icon.gif)no-repeat 2px 2px;padding-left: 20px;cursor: pointer;color:#1a1a1a; font-size:14px;}
.emotion:hover {background-position: 2px -28px;}
.comment-code{ margin-left:230px;}
.code{ width:62px; height:26px; border:1px solid #999; padding-left:4px;}
.com-form p{ position:relative;}
.sub-btn {position: absolute;right: 0px;top: 0;display: inline-block;width: 80px;height: 30px; line-height:20px;zoom: 1;*display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-shadow: 0 1px 1px rgba(0,0,0,.6);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);color: #e8f0de;border: solid 1px #538312;background: #64991e;background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));background: -moz-linear-gradient(top, #7db72f, #4e7d0e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');}
.com-list{ padding:0px 20px;}
.com-list h4{ height:30px; line-height:30px; text-align:left; font-size:14px; color:#1a1a1a; border-bottom:2px solid #67a1c7; margin-bottom:10px;}
.com-list li{ padding:8px 0; border-bottom:2px solid #e2e2e2;}
.com-list li:last-child{ border:none;}
.username{ font-size:14px; color:#999; margin-bottom:20px;}
.usertime{ font-size:12px;}
.reply{font-size:14px; color:#999; }
.userinfo{ width:634px;}
.userinfo p{ font-size:14px; color:#1a1a1a; margin-bottom:20px;}

/*fact*/
.fact{ padding:0 10px;}
.fact .f-t{ height:66px; border-bottom:1px solid #e6e6e6;}
.fact .f-t img{ margin-top:8px;}
.fact .f-t span h1{ height:66px; line-height:66px; color:#1a1a1a; font-weight:bold; display:inline-block;}
.f-c{padding:20px 0px; border-bottom:1px dashed #ddd;}
.f-img{ margin-right:16px;}
.f-info {color:#1a1a1a; width:310px; }
.f-info i{ width:2em; display:inline-block;}
.f-info h2 { color:#1a1a1a; margin-bottom:20px;font-weight:bold;}
.f-info p{ line-height:28px; font-size:14px; color:#1a1a1a;}
.f-short{ color:#1a1a1a; font-size:14px; padding:10px 0 20px 0; }
.f-short p{ text-indent:2em; line-height:22px;}
.f-detail{ height:88px; overflow:hidden;}
a.moreintro{ text-align:center;display:block;}
a.moreintro1{ text-align:center;display:none;}
a.moreintro .iconfont{ font-size:14px;}

/*score*/
.score{ color:#1a1a1a;}
.score .score-t{ margin-bottom:10px;}
.score .score-t span h3{ font-size:18px; font-weight:bold;}
.score .score-t a{ color:#666; font-size:14px; font-family:"SimSun"; margin-top: -20px;}
.score-table span{ width:11%; display:inline-block; height:28px; line-height:28px; color:#333; font-size:12px; text-align:center;}
.score-table .bgrey{ color:#666}
.score-table li{ border-bottom:1px dashed #ddd;}
.score-table li:first-child,.score-table li:last-child{ border:0;}
.score .clblue{ font-size:14px; text-decoration:underline; font-size:14px; margin-top:10px;}

/*major*/
.major{ padding:0 10px;}
.major .news-t span{ font-size:14px; color:#666; font-family:"SimSun";}
.major .news-t a{ font-size:14px; color:#666; font-family:"SimSun";}
.major .zhuanye{margin-top: -37px}
.major ul{}
.major ul li{  float:left; width:160px; margin-left:10px; margin-bottom:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.major ul li a{font-size:14px; color:#1a1a1a;display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.major ul li span{font-size:14px;}
.major ul li a.clblue{ color:#0081d9;}
.major ul li a:hover{ text-decoration:underline;}

/*名师列表*/
.t-list li{ padding:10px; font-size:14px; color:#666; line-height:22px;}
.tl-info{ width:560px;}
.t-list li .tli-t{ font-size:18px; color:#1a1a1a;}
.t-list li img{ margin-right:10px;}
.t-list li:nth-child(odd){ background-color:#f5f5f5;}
.t-list p.tl-ws{ text-indent:2em;}
/*页码*/
.r-p{text-align:center; height:30px; margin:20px 0;}
.r-page{ display:inline-block;}
.r-page a{ height:26px; line-height:26px; padding:0px 7px; color:#666; display:inline-block; border-radius:2px; margin-right:6px; border:1px solid #e2e2e2;}
.r-page span{ height:26px; line-height:26px; padding:0px 5px; color:#666; display:inline-block; border-radius:2px; margin-right:6px; border:1px solid #e2e2e2;}
.r-page a:hover,.r-page a.active{ color:#fff; background-color:#0081d9;}

/*搜索页*/
.result-list li{ padding:20px 0;font-size:16px; color:#666; line-height:30px; border-bottom:1px solid #ddd; width:700px;}
.result-list img,.result-list span{ margin-right:20px;}
.result-list .tli-t{ color:#1a1a1a; font-size:18px; margin-bottom:10px; display:block;}
.result-list .tli-t:hover,.t-list li .tli-t:hover{color:#0081d9;}

/*condition*/
.condition{ border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2;  }
.condition dl{ position:relative; height:34px; line-height:34px; overflow:hidden;border-bottom:1px solid #e2e2e2;}
.condition dl:last-child{ border:none;}
.condition dt{ position:absolute; top:0px; bottom:0;left:0px; width:100px; padding-left:10px; background-color:#f3f3f3;color:#1a1a1a; font-size:14px;/*display:inline-block;*/ float:left;}
.condition dd{ float:left; width:740px; margin-left:110px; padding-left:10px; /*display:inline-block;*/}
.condition dd a{ margin-right:30px; float:left;color:#1a1a1a; font-size:14px; white-space:nowrap;}
.condition dd span{ margin-right:30px; float:left;color:#1a1a1a; font-size:14px; white-space:nowrap;cursor:pointer}
.search-more{position:absolute; top:0px;right:0px; color:#1a1a1a; font-size:14px; width:60px; float:right; /*display:inline-block;*/}
.search-more.hide{ display:none;}
.search-more i {width:11px;height: 7px;/*display: block;*//*float: right;background:url(../images/icondown.png)no-repeat;*/-moz-transition: .2s;-webkit-transition: .2s;-o-transition: .2s;transition: .2s;margin:14px 16px 0 0px;}
.search-more.on i {-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.condition dd a.active,.condition dd span.active,.condition dd a:hover{color:#0081d9;}
.condition dl.heightauto{ height:auto;}
.heightauto{ height:auto;}


/*详细信息通用*/
#data{display: none;font-size: 15px;padding-bottom: 10px}
#data p{line-height: 23px;}
.showrengg { float: left;padding: 10px;}
.last{ width:718px;}
.tb-d-t{ height:40px; line-height:40px; border-bottom:1px solid #e0e0e0; margin-bottom:10px; color:#1a1a1a; font-weight:bold;}
.tb-d .list{ border:1px solid #ddd; border-top:0px; padding:20px 10px;}
#tb6_c2 {width: 718px;height: 250px;margin:0;font-family:"宋体";z-index: 111;}
.tbd-t{ height:auto; line-height:40px; border-bottom:1px solid #ddd; background-color:#f7f7f7;}
.tbd-t a{ display:inline-block;height:40px; line-height:40px; color:#1a1a1a; font-size:14px; width:100px; text-align:center;}
.tbd-t a.tb-h,.tbd-t a.active{ height:38px; line-height:38px; background-color:#fff; border-top:2px solid #0081d9; border-bottom:1px solid #f8f8f8;border-right:1px solid #ddd; border-left:1px solid #ddd; color:#0081d9;}
.c0-c{ color:#1a1a1a; font-size:14px; width:328px;/*margin-left: 10px;*/}
.list-img{ margin-right:20px;}
.c0-c h3{ font-size:18px; font-weight:bold;margin-bottom:16px;}
.c0-c p{ margin-bottom:14px;word-break:break-all;}
.c0-c .c0-more{ font-size:14px; text-decoration:underline; color:#0081d9;}
.tb5-c3{ position:relative; width:718px;}
.tb5-c3 .bd{height:250px; width:430px; display:block; margin:0 auto;}
.tb5-c3 .bd li{ height:250px; width:430px;}
.tb5-c3 .prev,.tb5-c3 .next{ position:absolute; top:50%; margin-top:-17px; left:40px; height:33px; width:20px; display:inline-block; background:url(/Images/xuexiao/icon-pn.png) no-repeat; background-position:0 0;}
.tb5-c3 .next{ position:absolute; top:50%; left:auto; margin-top:-17px; right:40px; background-position:-20px 0;}
.tb5-c3 .pageState{ position:absolute; top:240px; left:360px; text-align:center; color:#fff; font-size:16px;}
#xuexiao{height: 108px;overflow: hidden;}
/*学校列表*/
.school-list ul{ padding:10px; margin-right:-30px;}
.school-list li{ float:left; width:206px; margin-right:30px; height:246px; overflow:hidden; line-height:22px; margin-bottom:10px;}
.school-list li:hover{ box-shadow:2px 2px 4px #b6b8bd;}
.school-list li a{ font-size:16px; color:#0081d9; font-weight:bold;}
.school-list li span a{ font-size:14px; color:black; font-weight:bold;}
.school-list li p{ font-size:12px; color:#666;}
/*学校资讯列表*/
.news-list .tl-info{ width:496px}
.news-list ul{ padding:0 10px;}
.news-list li img{ margin-right:20px;}
.news-list li{ padding:20px 0; border-bottom:1px solid #ddd;}
.news-list li .tli-t{ font-weight:bold; margin-bottom:6px; display:block;}
.news-list li p{ margin-bottom:14px;}
.news-list li:nth-child(2n+1) {background-color:#fff;}
ul.news-ul p{ margin-bottom:0px;}
/*资讯详情*/
.enroll ul{ padding-bottom:14px;}
.enroll ul li{ border:none; padding:0; margin-top:14px;}
.enroll li a{ font-size:14px;}
.enroll li span{ color:#666;}
.interest{ margin-bottom:20px;}
.interest ul li{ width:430px; margin-left:0px; margin-bottom:12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: flex;}
.interest ul li .iconfont{color:#999;padding-right: 4px;}
.article{ padding:0px 30px 10px 20px; color:#1a1a1a;}
.article-t{ padding:38px 10px 0px 10px; height:60px; margin-bottom:9px; border-bottom:1px solid #ccc;}
.article-t h1{ font-size:24px; text-align:center; margin-bottom:32px;}
.article-t ul{ margin-right:-110px;}
.article-t ul li{ float:left; text-align:left;width:200px;}
.article-t ul li.money{ width:68px;}
.article-t ul li i{ width:14px; height:14px; background:url(/Images/xuexiao/moeney.png) no-repeat center; margin-right:4px; display:inline-block;}
.article-t ul li a{ color:#ff8900; font-size:12px;}
.detail-c img{ margin-right:20px; margin-bottom:20px;}
.detail-c p{ font-size:14px; color:#1a1a1a; margin-bottom:30px;text-indent:2em;line-height:22px;}
p.a-other,p.a-other a{ font-size:14px; color:#666;}
p.a-other a:hover{ color:#0081d9}
#print_content p {margin: 16px 0px;padding-top: 0px;padding-bottom: 0px;line-height: 24px;}
#print_content h3 {
    font-size: 18px;
    font-weight: 600;
    position: relative;
    border-left: 3px solid #0081d9;
    text-indent: 10px;
}

/*申请页*/
.college{ padding:0 10px 34px 10px;}
.registerform label {margin: 0 15px 0 4px; color:#1a1a1a; font-size:14px;}
.registerform ul{ padding:30px 0px;}
.registerform ul li{ margin-bottom:30px;}
.registerform .inputxt,.registerform select{border: 1px solid #a5aeb6;width:340px;padding: 4px 0 4px 10px; color:#666;vertical-align: middle;}
.registerform select{ width:352px;}
.registerform select.select-s {width:164px;}
.registerform .noneed{ padding-left:10px;}
.registerform .btn-upload{ width:66px; height:28px; background-color:#0081d9; border:none; font-size:14px; color:#fff; margin-top:20px;}
.personal{ height:32px; line-height:32px; background-color:#f7f7f7; color:#666; font-size:14px; width:730px; margin-left:-10px; padding-left:10px;}
.registerform .clblue{ text-decoration:underline; font-size:14px; margin-bottom:10px; margin-left:10px;}
.registerform .btn-sure{ width:72px; height:28px; color:#fff; font-size:16px; text-align:center; background-color:#0081d9; border:none; border-radius:4px; margin:0 auto; display:block;}

/*==========以下部分是Validform必须的===========*/
.registerform .need {width: 10px;color: #b20202;}
.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px;}
.Validform_right{color:#71b83d;padding-left:20px;background:url(/Images/xuexiao/right.png) no-repeat left center;}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(/Images/xuexiao/error.png) no-repeat left center;}
.Validform_loading{padding-left:20px;background:url(/Images/xuexiao/onLoad.gif) no-repeat left center;}
.Validform_error{background-color:#ffe7e7;}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}

/*提交成功detailInfo*/
.detailInfo{ width:880px; height:360px;background:#fff;position:fixed; opacity:1; left:50%; margin-left:-440px; top:0px;z-index:1200; display:none; border-radius:10px;}
.zhezhao{width:100%; height:100%; background:#000;position:fixed; opacity:0.4;filter:alpha(opacity=40);left:0px; right:0; top: 0; z-index:3; display:none; margin:auto; }
.detailInfo .submit-img{ margin-left:150px; margin-top:110px;}
.detailInfo p{ margin-top:120px; padding:20px; text-align:center; width:460px; font-size:16px; color:#333; line-height:28px;}
.detailInfo p .a-tz{ font-size:14px; margin-top:40px; color:#333; text-decoration:underline;}
/*cooperate*/
.cooperate .c-t{ font-size:18px; color:#1a1a1a; height:36px; border-bottom:2px solid #eee; }
.cooperate .c-t span{ padding:0 10px; height:36px; line-height:36px; border-bottom:2px solid #0081d9; display:inline-block; font-weight:bold;}
.cooperate .c-t a{ font-size:14px; color:#1a1a1a; margin-right:20px; height:36px; line-height:36px;display:inline-block; font-family:"SimSun";}
.cooperate .org{ padding:10px 10px; border-bottom:1px dashed #eee;}
.cooperate .org a{ float:left; margin-right:10px; font-size:14px; color:#1a1a1a; line-height:28px; white-space:nowrap;}
.cooperate .org a:hover{ color:#0081d9;}
.cooperate p{ text-align:center; font-size:14px; color:#1a1a1a; height:34px; line-height:34px;}
/*copyright*/
.copyright{height:auto;overflow:hidden;padding:24px 0 8px 0;border-top:#eee solid 4px; color:#f6f6f6; z-index:1;}
.copyright p img{width:98px;height:46px;margin-right:12px; float:left;}
.copyright-ul{height: auto;overflow: hidden;padding:32px 0;position: relative; font-family:"\5B8B\4F53"; }
.copyright-ul li{ width:100%;text-align: center;line-height:30px;color: #555;}
.copyright-ul li a{ color:#555; font-size:12px;}
.copyright-ul li.fb>a{ color:#555; font-size:12px;padding:0 14px;border-right:2px solid #555;}
.copyright-ul li.fb>a:hover,.copyright-ul li a:hover{ color:#0081d9;}
.wx:hover img{ opacity:1;filter:Alpha(opacity=100);}
.wx{ position:relative;}
.wx img{ position:absolute; top:-100px; left:-16px; opacity:0;filter:Alpha(opacity=0);transition:.5s;}
/*#areaPid{display: none}*/
/*#area{display: none}*/
#type{display: none}
/*#leixing{display: none}*/
/*font-face*/
@font-face {font-family: "iconfont";
  src: url('/style/xuexiao/font/iconfont.eot?t=1464056575'); /* IE9*/
  src: url('/style/xuexiao/font/iconfont.eot?t=1464056575#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/style/xuexiao/font/iconfont.woff?t=1464056575') format('woff'), /* chrome, firefox */
  url('/style/xuexiao/font/iconfont.ttf?t=1464056575') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('/style/xuexiao/font/iconfont.svg?t=1464056575#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-dot1157747easyiconnet:before { content: "\e601"; }
.icon-xiangxia:before { content: "\e604"; }
.icon-xiangshang:before { content: "\e614"; }
.icon-sousuo:before { content: "\e602"; }
.icon-bianji:before { content: "\e603"; }
.icon-youjiantou:before { content: "\e605"; }
.icon-xia:before { content: "\e606"; }
.icon-xiangxia:before { content: "\e607"; }
.icon-xiangshang:before { content: "\e608"; }
.icon-you:before { content: "\e600"; }
@font-face {font-family: "iconfontn";
  src: url('/style/xuexiao/fonts/iconfont.eot?t=1468474991'); /* IE9*/
  src: url('/style/xuexiao/fonts/iconfont.eot?t=1468474991#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/style/xuexiao/fonts/iconfont.woff?t=1468474991') format('woff'), /* chrome, firefox */
  url('/style/xuexiao/fonts/iconfont.ttf?t=1468474991') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('/style/xuexiao/fonts/iconfont.svg?t=1468474991#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfontn {
  font-family:"iconfontn" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-normal-arrowup:before { content: "\e600"; }
.icon-normal-arrowdown:before { content: "\e601"; }

.article a{ color:#0081d9;}
.search-table table {
  text-align: center;
  width: 100%;
  color: #55595f;
  font-size: 16px;
}
.search-table table thead tr {
  background: #f4f4f4;
}
.search-table .td-name {
  width: 266px;
  cursor: pointer;
}
.search-table table td {
  padding: 10px 0px;
  border: 1px solid #e9e9e9;
  vertical-align: middle;
}
.dx-form.dx-form-a{
    display: none !important;
}
.article-c{
    max-width: 100% !important;
}
.article-c p{
    text-indent: unset !important;
}